// pages/about_my/order/order.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    top: [
      '全部',
      '代付款',
      '代发货',
      '已发货',
      '待评价',
    ],

    goods: [
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
      {
        number: 12312313,
        name: '商品名字商品名字商品名字',
        size: 'L;咖色条纹'
      },
    ],

    // 当前选中
    curr: 0,

    // 轮播图高度
    swiper_H: null
  },

  // tab栏切换
  switch_top(e) {
    this.setData({
      curr: e.currentTarget.dataset.id
    })
  },

  // 轮播图改变
  change(e) {
    this.setData({
      curr: e.detail.current
    })
  },


  onLoad() {
    this.set_h()
  },

  // 获取高度
  get_H(callback) {
    var that = this;
    var query = wx.createSelectorQuery()
    query.select('.goods').boundingClientRect()
    query.selectViewport().scrollOffset()
    query.exec(function (res) {
      var h = res[0].height;
      callback(h)
    })
  },

  set_h() {
    var that = this;
    this.get_H(function (h) {
      var length = that.data.goods.length;
      console.log('长度:' + length)
      console.log('高度:' + h)
      console.log((length * h) + 1000)

      that.setData({
        swiper_H: (length * h) + 2000
      })
    })
  }

})